package cn.tedu.interfacex;
class B implements Interf{
    @Override
    public void method() {

    }

}
class D implements Interf{
    @Override
    public void method() {

    }

}
class Z implements Interf{

    @Override
    public void method() {

    }
    public void defaultMethod() {
        System.out.println("hi");
    }
}
public interface Interf {
    void method();
//    public static void method1(){
//        System.out.println("接口中的静态方法");
//    }
//    public default void defaultMethod(){
//        System.out.println("hello");
//    }
}
interface Interf2{
    void method();
}
//接口可以继承接口 多继承
interface Interf1 extends Interf,Interf2{}
class A implements Interf1{
    @Override
    public void method() {
//        method1();
    }

}
class C implements Interf1{

    @Override
    public void method() {

    }
}
